Big Huge Thesaurus

manassa mauler

noun

sounds kind of like